home *** CD-ROM | disk | FTP | other *** search
/ Univers Mac Interactif 53 / Univers Mac Interactif - Issue 53.iso / UNIVERS MAC 53 / Hypercard / Sans-Faute⁄Grammaire® / Sans-Faute⁄Grammaire ƒ / Pour les autres applications / 4D / External SFG pour 4D / Explications "ExternalSFG" < prev   
Text File  |  1995-11-23  |  1KB  |  28 lines

  1. External SF/G pour 4ème Dimension®
  2.  
  3.  
  4. Il s'agit d'un package 4ème Dimension® contenant une procédure dont l'interface est la suivante :
  5.  
  6. VérifSFG(Texte;Texte):Entier
  7.  
  8. Le premier paramètre contient le texte à vérifier par Sans-Faute/Grammaire. Le second paramètre contient le texte corrigé si la vérification a pu s'effectuer normalement. Le résultat de la fonction est un code d'erreur. Si ce dernier vaut noErr (0), la vérification s'est effectuée normalement. S'il vaut errAEWaitCanceled (-1711), l'utilisateur a interrompu la vérification.
  9.  
  10. Ce package peut être inséré dans le dossier Mac4DX d'une base 4ème Dimension®.
  11.  
  12. Cette procédure transmet le texte à corriger à Sans-Faute/Grammaire (à partir de la version 2.02) par un AppleEvent. La correction du texte se fait donc à partir de ce logiciel.
  13.  
  14. Une base contenant un petit programme de démonstration est également fournie. L'item "Test" du menu "Fichier" permet de lancer la routine 4ème Dimension® suivante :
  15.  
  16. I:=VérifSFG ("je mangent des pomme";T);
  17. ALERTE(Chaine(I));
  18. ALERTE(T);
  19.  
  20. Cette routine a pour effet d'appeler Sans-Faute/Grammaire puis d'afficher le code d'erreur et le résultat de la vérification.
  21.  
  22. Ce package est fourni sous forme d'un source écrit en Pascal (THINK Pascal). Il a été mis au point avec la version 5.2.5 de 4ème Dimension®.
  23.  
  24.  
  25.  
  26.  
  27. Sans-Faute® et 4ème Dimension® sont des marques déposées de ACI SA.
  28.